Loading...
Помощь по скриптам | Сохранение игрока
В общем такой трабл, ниже код обработчика ошибок при регистрации, на выходе выдает то что на скрине, вместо ошибки.

<?php
if(isset($_POST['submit'])){
if(empty($_POST['login'])){
$errors[] = "Поле 'Имя в игре' обязательно для ввода.";
}
if(empty($_POST['password'])){
$errors[] = "Поле 'Имя в игре' обязательно для ввода.";
}
if(!$Filter->validEmail($_POST['email'])){
$errors = 'Введите корректно E-Mail.';
}
if($db->query("SELECT `id` FROM `users` WHERE `nick`='".$_POST['login']."'")->num_rows!=0){
$errors = 'Такой логин уже занят.';
}
if(count($errors) >= 1){
print_error($errors);
}else{

}
}
?>

Функция print_error:

<?php
function print_error($errors){
if(count($errors) != 0){
echo '<ul>';
for($i = 0; $i < count($errors); $i++){
?>
<li class="feedbackPanelERROR">
<span class="feedbackPanelERROR"><?=$errors[$i]?></span>
</li>
<?
}
echo '</ul>';
}
}
?>


Изображение

------
50746_50.png (1.0 Kb)
Скачиваний: 132

________
посл. ред. 02.11.2017 в 21:45; всего 1 раз(а); by TheAlex
Уже решил проблему, забыл про квадратные скобочки xD
Онлайн: 1
Время:
Gen. 0.0891
(c) Bym.Guru 2010-2025